COMDEVALCO framework - the modeling language for procedural paradigm
Abstract
This work is part of a series referring to COMDEVALCO - a framework for Software Component Definition, Validation, and Composition. Its constituents are: a modeling language, a component repository and a set of tools. This is the first paper describing the object-oriented modeling language, which contains finegrained constructions, aimed to give a precise description of software components. The current status of the language reflects the procedural paradigm constructs.References
S.W. Ambler, Agile Model Driven Development (AMDD): The Key to Scaling Agile Software Development, http://www.agilemodeling.com/essays/amdd.htm.
F.P. Brooks, No silver bullet: essence and accidents in software engineering, IEEE Computer, April 1987, pp. 10-19.
K. Carter, The Action Specification Language Reference Manual, 2002. http://www.kc.com/
I. Crnkovic, M. Larsson, Building Reliable Component-Based Software Systems, Prentice Hall International, Artech House Publishers, ISBN 1-58053-327-2, Available July 2002. http://www.idt.mdh.se/cbse-book/
M. Fowler, UmlMode, May 2003, http://martinfowler.com/bliki/UmlMode.html
J. Grenfield, K. Short, Software factories: assembling applications with patterns, models, frameworks, and tools, Wiley, 2004.
P. Henderson, R.J. Walters, Behavioural Analysis of Component-Based Systems, Declarative Systems and Software Engineering Research Group, Department of Electronics and Computer Science, University of Southampton, Southampton, UK, 06 June 2000.
S.J. Mellor, Agile MDA, 2005. http://www.omg.org/mda/mda_files/AgileMDA.pdf
S.J. Mellor, M.J. Balcer, Executable UML: A Foundation for Model-Driven Architecture, Addison- Wesley, 2002.
I. Lazăr, B. Pârv, S. Motogna, I.G. Czibula, C.L. Lazăr, An Agile MDA Approach for Executable UML Activities, Studia UBB, Informatica, LII, No. 2, 2007, pp. 101-114.
P.A. Muller et al, On executable meta-languages applied to model transformations, Model Transformations In Practice Workshop, Montego Bay, Jamaica, 2005.
Object Management Group, MDA Guide Version 1.0.1, 2003. http://www.omg.org/docs/omg/03- 06-01.pdf
Object Management Group. UML 2.0 Testing Profile Specification, 2005, http://www.omg.org/cgibin/ apps/doc?formal/05-07-07.pdf.
Object Management Group, Model-level Testing and Debugging, 2007, http://www.omg.org/cgibin/ doc?ptc/2007-05-14/
Object Management Group, UML 2.1.1 Superstructure Specification, 2007, http://www.omg.org/cgi-bin/doc?ptc/07-02-03/
B. Pârv, S. Motogna, I. Lazăr, I.G. Czibula, C.L. Lazăr, COMDEVALCO - a framework for software component definition, validation, and composition, Studia UBB, Informatica, LII, No. 2, 2007, pp. 59-68.
ProjTech AL: Project Technology, Inc, Object Action Language, 2002.
Telelogic AB, UML 2.0 Action Semantics and Telelogic TAU/Architect and TAU/Developer Action Language, Version 1.0, 2004.
Published
Issue
Section
License
ONLINE OPEN ACCES: Acces to full text of each article and each issue are allowed for free in respect of Attribution-NonCommercial 4.0 International (CC BY-NC 4.0.
You are free to:
-Share: copy and redistribute the material in any medium or format;
-Adapt: remix, transform, and build upon the material.
The licensor cannot revoke these freedoms as long as you follow the license terms.
DISCLAIMER: The author(s) of each article appearing in International Journal of Computers Communications & Control is/are solely responsible for the content thereof; the publication of an article shall not constitute or be deemed to constitute any representation by the Editors or Agora University Press that the data presented therein are original, correct or sufficient to support the conclusions reached or that the experiment design or methodology is adequate.