
Currently the prototype system incorporates
components of meta-data application architecture
including:
• a meta-data syntax for the structure of EIS
applications and the visual presentation of the
user interface,
• a meta-data syntax for the execution of
distributed events,
• a meta-data syntax for the data schemas of EIS
applications and conversion between third party
database schema types,
• runtime processing components suitable for
executing the EIS meta-data on a selected
platform subset.
We also note this perspective of the EIS software
life cycle could lead to many new concerns in the
next generation of software engineering:
• New cross platform components that can
broaden the accessibility of meta-data
applications,
• Extended meta-data definitions and
functionality for richer application types,
• Merging of meta-data applications to create
broader and deeper EIS applications,
• Development of more accessible design
toolsets.
REFERENCES
Sommerville, I. (2000). Software Engineering (6th
Edition)
, Addison-Wesley Pub Co.
IEEE (1998). IEEE Standards Collection Software
Engineering 1993, 1998 Ed, IEEE Inc.
IEEE (1997). IEEE Guide for Developing Software Life
Cycle Processes, IEEE Inc.
Pressman, R. (2001). Software Engineering: A
Practitioner's Approach, 5
th
Ed, McGraw-Hill Inc.
Martin, Robert H., Raffo, David (2000). A model of the
software development process using both continuous
and discrete models in Proceedings of
Software
Process: Improvement and Practice
, Volume 5,
Number 2-3, June-September 2000.
Donzelli, Paolo, Iazeolla, Giuseppe (2001). A hybrid
software process simulation model in Proceedings of
Software Process: Improvement and Practice, Volume
6, Number 2, June 2001.
OMG (2003). Introduction to OMG’s Unified Modeling
Language. Retrieved October, 10 2003 from
http://www.omg.org/gettingstarted/what_is_uml.htm.
Kruchten, Philippe (2000). The Rational Unified Process:
An Introduction, Addison-Wesley Pub Co.
Quatrani, Terry (2001). Introduction to the Unified
Modeling Language, Rational User Conference, 2001.
Lethbridge,
Timothy, Laganiere, Robert (2002). Object-
Oriented Software Engineering: Practical Software
Development using UML and Java, McGraw-Hill.
Allegrini, Tiziana (2002). Code Generation Starting From
Statecharts Specified in UML. Universita Degli Studi
di Pisa.
Guizzardi, Giancarlo, Herre, Heinrich, Wagner, Gerd
(2002). Towards Ontological Foundations for UML
Conceptual Models in Proceedings of 1
st
International
Conference on Ontologies, Databases and
Applications of Semantics, 2002.
OMG (2003). OMG Model Driven Architecture – The
Architecture of Choice for a Changing World.
Retrieved October, 13 2003 from
http://www.omg.org/mda/executive_overview.htm.
Tolk, Andreas (2002). Avoiding Another Green Elephant –
A Proposal for the Next Generation HLA Based on the
Model Driven Architecture, 2002 Fall Simulation
Interoperability Workshop.
DARPA (2003). Why Use DAML ? Retrieved September
12, 2003 from
http://www.daml.org/2002/04/why.html.
W3C (2001). DAML+OIL (March 2001) Reference
Description. Retrieved September, 17 2003 from
http://www.w3.org/TR/daml+oil-reference.
Qasem, Abir (2001). A Prototype DAML+OIL Ontology
IDE, International Semantic Web Working
Symposium, Stanford, 2001.
van Harmelen, Frank, Horrocks, Ian (2000). Questions
and Answers on OIL: the Ontology Inference Layer
for the Semantic Web. IEEE Intelligent Systems,
Volume 15, Number 6, December 2000.
W3C (2004). OWL Web Ontology Language Reference.
Retrieved February, 10 2004 from
http://www.w3.org/TR/2004/REC-owl-ref-20040210/.
Kendall, Elisa F., Dutra, Mark E. (2002). An Introduction
and UML Profile for the Web Ontology Language
(OWL), Sandpiper Software Inc, 2002.
IBM (2003). Interface Definition Language (IDL).
Retrieved September, 25 2003 from http://www-
106.ibm.com/developerworks/websphere/WASInfoCe
nter/infocenter/wasee_content/corbaio/ref/rcidl.htm.
Motik, Boris, Maedche, Alexander, Volz, Raphael (2002).
A Conceptual Modeling Approach for Semantics-
Driven Enterprise Applications in Proceedings of 1
st
International Conference on Ontologies, Databases
and Applications of Semantics, 2002.
Celms, Edgars, Kalnins, Audris, Lace, Lelde (2003).
Diagram Definition Facilities Based on Meta-Model
Mappings, The Third OOPSLA Workshop on Domain
Specific Modeling, 2003.
W3C (2004). Xforms – The Next Generation of Web
Forms. Retrieved February, 16 2004 from
http://www.w3.org/MarkUp/Forms/.
Grimes, Richard (2002). Developing Applications with
Visual Studio .NET, Addison-Wesley Pub Co.
ICEIS 2004 - INFORMATION SYSTEMS ANALYSIS AND SPECIFICATION
456