Prof. Aditya K. Ghose
Professor
- Ph.D. in Computing Science (1995)
- Dept. of Computing Science
,
University of Alberta
- M.Sc. in Computing Science (1991)
- Dept. of Computing Science
,
University of
Alberta
- B.E. in Computer Science and Engineering (1989)
- Dept. of Computer Science and Engineering, Jadavpur University, Calcutta
India .
Brief Bio
Professor Ghose holds PhD and MSc degrees in Computing Science from the
University of
Alberta, Canada (he also spent parts of his PhD candidature at the
Beckman Institute, University of Illinois at Urbana Champaign and the
University of Tokyo)
and a Bachelor of Engineering degree in Computer Science and Engineering
from Jadavpur University, Kolkata,
India. While at the University of Alberta, he received the Jeffrey
Sampson Memorial Award. . His research is (or has been) funded by the Australian
Research Council, the Canadian Natural Sciences and Engineering Research
Council, the Japanese Institute for Advanced Information Technology
(AITEC) and various Australian government agencies as well as companies
such as Bluescope Steel, CSC, Holocentric and Pillar Administration.
His research has been published in the top
venues in service-oriented computing (SCC and ICSOC), software modelling
(ER), software evolution (IWSSD, IWPSE) and AI (AAAI, AAMAS and ECAI).
He has been an invited
speaker at the Schloss Dagstuhl Seminar Series in Germany
and the Banff International Research Station in Canada. He also been a
keynote speaker at several conferences, and program/general chair of
several others. He is a senior technical advisor to several companies in
the areas of constraint programming and business process management,
both in Australia and Canada. He reviews for well-regarded journals such as
Artificial Intelligence, the IBM Systems Journal
and the Journal of Autonomous Agents and Multi-Agent
Systems, serves as assessor (Ozreader) for the Australian Research Council and
as an external reviewer for the Natural Sciences and Engineering Research Council
(NSERC) of Canada.
Professional Service Activities
Recent work:
- General Co-Chair, 21st Australasian
Joint Conference on Artificial Intelligence, Auckland, Dec. 2008.
- Program Co-Chair, 10th
PAcific-Rim International Conference on Multi-Agent Systems, Bangkok,
Nov. 21- 23, 2007.
- Co-Chair, 2nd
International Workshop on Service- and
Process-Oriented Software Engineering (SOPOSE-07),
held in conjunction with the IEEE Services Congress (ICWS-07/SCC-07),
Salt Lake City, July, 2007.
- Member, Program Committee, 26th
International Conference on Conceptual Modeling (ER 2007)
- Senior Program Committee Member, Twentieth
Australian Joint Conference on Artificial Intelligence, Gold Coast,
Queensland, December, 2007.
- Member, Program Committee, Workshop on Requirements, Intentions and
Goals in Conceptual Modelling (RIGiM), to be held in conjunction with
26th International Conference on Conceptual Modeling (ER 2007)
Auckland, November, 2007.
- Member, Program Committee, The 9th International Symposium on Parallel Architectures, Algorithms, and
Networks (I-SPAN 2007), Sydney, October, 2007.
- Member, Program Committee, 2007 IEEE International Conference on
Information Reuse and Integration, USA, August, 2007.
- Member, Program Committee, 4th International Workshop on Web
Services and Formal Methods (WS-FM 2007), to be held in conjunction with
the 5th International Conference on Business Process Management
(BPM-2007), Brisbane, September, 2007.
- Member, Program Committee, 1st International Workshop on
Collaborative Business Processes, to be held in conjunction with
the 5th International Conference on Business Process Management
(BPM-2007), Brisbane, September, 2007.
- Member, Program Committee, First International Workshop on
Juris-informatics(JURISIN 2007), Miyazaki, Japan, June, 2007.
- Member, Program Committee, 2nd IEEE International Workshop on
Engineering Semantic Agent Systems (ESAS 2007), to be held in
conjunction with COMPSAC-2007, Beijing, July, 2007.
- Co-Chair, 1st International Workshop on Service- and
Process-Oriented Software Engineering (SOPOSE-06),
held in conjunction with the 2006 Asia-Pacific Conference
on Software Engineering (APSEC-2006), Bangalore, December 2006.
- Member, Program Committee, 18th
IEEE International Conference on Tools with Artificial Intelligence
(ICTAI-2006)
- Co-Chair, Eight International
Bi-Conference Workshop on Agent-Oriented Information Systems
(AOIS-2006) held in conjunction with the AAMAS-2006 Conference (also
Member, Program Committee of the AOIS series since 2001).
- Member, Senior Program Committee, 19th Australian Joint
Conference on Artificial Intelligence
- Member, Program Committee, 16th
International World-Wide Web Conference (WWW 2007)(Web Engineering
Track).
- Member, Program Committee, 4th International
Joint Conference on Autonomous Agents and Multi-Agent Systems
(AAMAS-2005)
- Member, Program Committee, 2006
Australian Software Engineering Conference
- Member, Program Committee, 2nd International
Workshop on
Integration of Software Engineering and Agent Technology (ISEAT 2006)
- Member, Program Committee, 1st International Workshop on
Integration of Software Engineering and Agent Technology (ISEAT 2005)
- Chair, Workshops and Tutorials Program, 2005 International
Conference on Web Engineering.
Earlier work:
- Member, Program Committee, Third International Bi-Conference
Workshop on Agent-Oriented Information Systems (AOIS-2001)
- Member, Program Committee,
The Fifth International Symposium on Autonomous Decentralized Systems
(2001) .
- Co-Chair,
Workshop on Intelligent Software Engineering, held in
conjunction with the Sixteenth US National Conference on
Artificial Intelligence (AAAI-99).
- Co-Chair,First
Asia-Pacific Workshop on Intelligent Software Engineering, held in
conjunction with the Fifth Pacific Rim International Conference on
Artificial Intelligence.
- Chair, Second
Australian Workshop on Intelligent Scheduling, held in conjunction
with the The Eleventh
Australian Joint Conference on Artificial Intelligence (AI'98).
- Member, Programme Committee, International Workshop on
Belief Change: Theory and Practice held in conjunction with the
Seventh
International Conference on Principles of Knowledge Representation and
Reasoning (KR2000)
- Member, Programme Committee,
The Third International
Workshop on Intelligent Software Engineering held in conjunction
with The International Conference
on Software Engineering (ICSE2000)
- Member, Program Committee,
Australasian Workshop on Constraint Programming and Applications,
held in conjunction with the 1999 Australian AI Conference.
- Member, Program Committee, Australian Workshop on AI in
Electronic Commerce, held in conjunction with the 1999 Australian AI
Conference.
- Member,Program Committee, The Eleventh
Australian Joint Conference on Artificial Intelligence (AI'98).
- Member, Program Committee, Third Australian Workshop on
Requirements Engineering.
- Workshop Co-Chair, The Second IEEE
International Conference on Intelligent Processing Systems
(ICIPS'98).
- Member, Organizing Committee, IJCAI-97 Workshop
on Business Applications of AI
- Tutorial presenter, IJCAI-97 Tutorial on Pragmatics of Default
Reasoning and Theory Change
- Convenor,
CFP: First Australian Workshop on Intelligent Scheduling
- Member, Program Committee, Tenth Australian Joint Conference
on Artificial Intelligence
- Member, Program Committee, Australian
Workshop on Requirements Engineering
- Member, Organizing Committee, PRICAI-96 Workshop on Inducing Complex Representations.
Research Interests
(NEW:
I am looking for several research assistants)
-
I work both in software engineering and AI. My work in both areas are
closely inter-linked. In both areas, my works spans the spectrum from
the very formal to the very applied. Some of the work I do in software
engineering crosses over into what might be properly described as
management, involving issues such as business process management,
strategy and strategic alignment. Some of this research could also
be characterized as information systems research. Some of the research I
do in AI crosses over into operations research, while some other
portions intersect with philosophy and cognitive science. Currently, my
work under the (very loosely defined and broad) "software engineering"
banner includes the following problems:
- Requirements
engineering
- Model management systems: We're looking at how we might manage large
collections of multi-perspective, multi-stakeholder models in a
diversity of notations. Some of this work is being done in collaboration
with Holocentric, a well-known vendor
of modeling and model management tools.
- Agent-oriented conceptual modeling (particularly in the context of
i* and TROPOS). Some of my recent work addresses question relating to
how agent-oriented conceptual models co-evolve.
- NEW:We will be
looking at ontology-based re-use in agent-oriented methodologies in an
Australian Research Council Discovery project ($350,000 over 3 years).
The project will involve my UoW colleague Ghassan Beydoun, as well as
Graham Low from UNSW and Brian Henderson-Sellers from UTS.
- Business process management - in particular managing process
lifecycles, regulatory and legislative compliance, business rules and
related issues.
- I presented a keynote
address at the Second IEEE International Workshop on Engineering
Semantic Agent Systems on "Actor Eco-systems" which explores the
dynamics of cross-organizational value chains and how these might be
decomposed to obtain cross-organizational process models.
I've also given recent talks on these topics at:
- Infosys SETLabs, Bangalore, India (on process change management)
- IBM Research (on compliance management)
- Recent talks also at the National Institute of Informatics, Tokyo,
the School of Software, Tsinghua University, Beijing,
China
and the School of Computing, National University of Singapore
- Service-oriented software engineering, including lifecycle
management and compliance issues.
- Rapid Model Discovery
(our recent ER-2007 paper describes some of this)
My work in AI includes:
- Knowledge representation and reasoning, including belief revision, belief merging, default reasoning
(including anytime techniques for
default reasoning and incrementally
learning default theories) and the integration
of non-monotonic
reasoning and constraint programming techniques.
- I spoke on a novel twist to the belief merging problem at the
Dagstuhl Workshop on belief revision in 2005.
- I spoke on the Metric Semiring CSP framework at the Banff
International Research Station Workshop on the integration of belief
revision, constraint programming and operations research.
- Agent-based systems, specifically constraint-based agent
programming languages and extensions to AgentSpeak.
- My recent invited position paper at the AAMAS-2008 special sessions
on the "Future of Software Engineering and Multi-Agent Systems" can be
accessed here.
- I was Program Co-Chair of PRIMA-2007 (it grew large enough to
become a conference as opposed to a workshop) and am General Co-Chair of
the 2008 Australasian Joint Conference on Artificial Intelligence.
- Constraint programming, where a lot my recent work hhas
involved:
- Distributed CSP algorithms, in particular the SBDS algorithm.
- Semiring CSPs, where we are trying to build a comprehensive suite of
solvers.
My research on supply chain management and optimization brings
many of these themes together. I'm involved in several
projects with Bluescope Steel and other organizations - this is a link
to one of these (an older one): Industry
collaborative project with BHP-IT(CSC) (ARC SPIRT project). We have
completed another ARC Linkage project with Bluescope Steel's Coated
Products division, and are engaged in another ARC Linkage project with
Bluescope Steel's Hot Strip Mill.
Current Students
- Vo Van Duc (PhD)
- Saugato Mukerji (PhD - part-time) - currently Senior Engineer with
Bluescope Steel.
- Ying Guan (PhD)
- Moshiur Bhuiyan (Masters)
- Aniruddha Dasgupta (PhD)
- Louise Leenen (PhD)
- George Koliadis (PhD)
- Jantima Polpinij
(PhD) - on leave from a lecturership in the
Faculty of Informatics, Mahasarakham University, Thailand.
Students who are about to graduate
- Peter Harvey (PhD)
- currently research scientist at Actenum Inc., Vancouver, Canada.
- Chee-Fon Chang (PhD)
- currently a lecturer in the School of Information Systems and
technology, University of Wollongong.
- Chattrakul Sombattheera (PhD) - on leave from a lecturership in the
Faculty of Informatics, Mahasarakham University, Thailand.
Students who have graduated
- Didar Zowghi (PhD) (co-supervised) - currently Associate Professor, UTS.
- Aneesh Krishna (PhD) - currently Lecturer of Software Engineering,
School of IT and Computer Science, University of Wollongong.
- Farzad Salim (Masters) - currently research fellow, University
of Wollongong.
- Ying Guan (Masters) - currently PhD student, University of
Wollongong.
- Zerong Chen
(Masters)
- Qiuming Lin
(Masters)
- Surapong Rattanaphuwalux (Masters) (co-supervised) - currently CEO,
Innosys, Thailand.
- Boon Ooi (Masters)
- Cindy Olivia (Masters)
- Carlos Enguix (Masters) (co-supervised) - currently research scientist at DERI, Ireland.
- Syed Osama Ahmed
(Masters)
- Debby Andriani
(Masters).
- Ricky Lin (Masters)
Post-Doctoral Fellow
I have had the privilege of working with Dr. Thomas Meyer, Dr. Sergiy
Vilkomir and Dr. Richard Booth, who have all been post-docs with me at
various points in time.
Teaching Interests
- Artificial intelligence, software engineering, supply chain
technologies and management, databases.
Autumn 2004
CSCI 370/941 webpage(Advanced AI)
Spring 2003 CSCI
323 webpage(Undergraduate final year AI course)
Autumn 2001 BUSS
315 webpage(Undergraduate final year AI course)
Autumn 1999 BUSS
925 webpage(Coursework Masters AI course)
Spring 2000 BUSS
212 webpage(Undergraduate second year database course)
Spring 2001 BUSS
907 webpage(Postgraduate electronic commerce course)
Some journal special issues that I have guest-edited:
Some places where I've recently given talks.
This page has been viewed
times.