| |
Proceedings online (24 September 2007)
Accepted papers (24 August
2007)
- Complexity Measurement of Goal Driven Requirements
(Islam A. M. El-Maddah)
- Validating a Metrics Metamodel:Some Open
Questions (Jacqueline A. McQuillan and James F. Power)
- Counts count (M. Monperrus, J. Champeau,
B. Hoeltzener)
- Size, Abstraction, and Detail (Jens
von Pilgrim)
- Measuring effort distribution in model based
development (Werner Heijstek, M.R.V. Chaudron)
- On the Relation between Model Size and Modelling
Effort (Ariadi Nugruho, Christian Lange)
The workshop is intended to be a read WORKshop
rather than a mini-conference. There will be plenty of time for
discussions about the papers. In addition, it is planned to have
a constructive discussion session about a particular topic of
model (size) measurement.
Second International workshop
on Model Size Metrics - Call for Papers
A standardized method of determining sizing concepts
for software models that allows the effective base lining and
comparison of model concepts is a crucial need within the MODELS
community. Such metrics enable the effective estimation and quality
management of model development. Additionally measuring the model
size is
important to provide context information for empirical studies
using models.
One of the most commonly used measures of source
code program size is the source lines of code (SLOC) metric. However,
the concept of lines of code does not readily apply to modeling
languages such as UML and SDL. Furthermore, software models are
heterogeneous in nature (consisting of several different types
of diagrams), can exist at varying levels of abstraction and can
be created using different modeling styles. As a result, researchers
face many challenges when trying to define the size of a software
model.
This workshop aims to:
1. Share practical experience, current work, and
research results related to techniques for determining the size
of a software model.
2. Identify a research agenda based on individual
experiences and ideas with the intention of focusing research
efforts and directions on model size measurement.
3. Provide a meeting point for researches and
practitioners interested in model size metrics and serve as a
starting point for collaborations between researchers and practitioners
(we explicitly encourage the submission of the results of these
collaborations to future editions of MoDELS).
4. Build a community of researchers and practitioners
that share software design artifacts for the purpose of empirical
studies and education.
We are interested in submissions on topics related
to model size metrics including, but not limited to:
- Methods for determining the size of a model
- Challenges for model size measurement
- Case studies on the use of model size metrics
(measurement of size throughout development, size measurement
in estimation, metrics driven process improvement)
- Collection and sharing of UML models and case
study data
- Goal-oriented measurement of model size
- Predictions based on model size (effort, quality,
bugs, ...)
- Relation of model size to other metrics such
as source lines of code or function points
- Relations of model size metrics to different
modeling approaches
- Effect of UML Profiles on model size
- Metrics related to model size (productivity,
defect density, ...)
- Open questions, research areas, and industrial
experience related to the above.
Submission of Papers
Prospective participants are invited
to submit one-to-eight page position papers.
We encourage use of the LNCS format for submissions. All submissions
will be reviewed by members of the program committee and the organizing
committee for quality and relevance. Authors of accepted papers
will be notified. Submitted papers must be in PDF or Postscript
format and should be submitted to: m.r.v.chaudron [ at ] tue [
dot ]nl
The accepted papers will be published in workshop
proceedings. Moreover, two best papers will be selected for publication
in the LNCS Satellite Event Proceedings of the MoDELS conference.
Important Dates
Deadline for Position Papers: .........July 31, 2007
Notification Date of Acceptance: ....August 24, 2007
Final version due: .........................September 7, 2007
Workshop Date: ...........................October 1, 2007
back to top
|
Organizers
Michel
R.V. Chaudron
Michel Chaudron is associate professor at Leiden University and
assistant professor at the Technische Universiteit Eindhoven.
His research interests include software architecting and design,
component-based software engineering, empirical software engineering,
analysis of quality properties of software/system designs, software
metrics, economics of software development methods and tools.
Michel Chaudron is a frequent program committee
member and reviewer in the areas of component-based software engineering
and software architecture. Michel Chaudron has been principal
investigator of several European projects and national projects
in these areas. He has worked with numerous companies on measurement
in UML-based development.
Betty
H.C. Cheng
Betty H.C. Cheng is a Professor of Computer Science and Engineering
at Michigan State University. Her research and teaching interests
include formal methods for software engineering, component-based
software development, object-oriented analysis and design, embedded
systems development, dynamically-adaptive systems, visualization,
and distributed computing. She was awarded a Faculty Fellowship
from the California Institute of Technology and the NASA Jet Propulsion
Laboratory in 1993 to apply newly developed requirements analysis
and design techniques to a portion of the Shuttle software. In
1998, she spent her sabbatical working with the Motorola Software
Labs investigating automated analysis techniques of specifications
of telecommunication systems. Dr. Cheng is a co-founder of the
Software Engineering and Network Systems Laboratory that currently
supports 6 faculty members and their graduate students. Her research
has been funded by NSF, DARPA, NASA, ONR, EPA, USDA, and numerous
industrial organizations.
Dr. Cheng received her MS and PhD degrees from the University
of Illinois-Urbana Champaign in 1987 and 1990, respectively, all
in Computer Science.
Christian
F.J. Lange
Christian Lange is finishing his PhD at the Technische Universiteit
Eindhoven (The Netherlands) in 2007. Christian Lange received
his M.Sc. in 2003 from the Department of Mathematics and Computer
Science at the TU Eindhoven.
His master's thesis was titled 'Empirical Investigations in Software
Architecture Completeness'. His research interests include empirical
software engineering, quality of Model Driven Design and UML in
development and maintenance, program comprehension, software architecture
and evolution. He is initiator of the EmpAnADa project for Empirical
Analysis of Architecture and Design Quality at the TU Eindhoven.
He is also the initiator of the MetricView tool. Christian Lange
has published more than 15 papers in international journals, conferences,
and workshops such as: IEEE Software, ICSE, MoDELS/UML, HICSS,
QAOOSE. He has served in the organizing committee of the BENEVOL
workshop for research on software evolution in Belgium and the
Netherlands in 2005.
Jacqueline
McQuillan
Jacqueline McQuillan is a PhD student at the National University
of Ireland, Maynooth. Currently, she is spending the year as a
visiting researcher in the Computer Laboratory at the University
of Cambridge. Jacqueline graduated with a BSc honours degree in
Mathematics and Computer Science from the National University
of Ireland, Maynooth. She then worked as a teaching and research
assistant in the Computer Science department at NUI, Maynooth
before commencing a PhD in Computer Science in 2005. Her research
interests include object-oriented software metrics, metamodeling
and model driven engineering, empirical software engineering and
software testing. Jacqueline has published her PhD work at several
international conferences and workshops of international conferences
including PPPJ, ECOOP and MoDELS/UML. She is also involved with
the PPPJ series of conferences, acting as a reviewer for the PPPJ
2006 special issue journal and serving on the program committee
of PPPJ 2007.
Andrij Neczwid
Andrij has now enjoyed working at Motorola for 30 years. He has
achieved the technical rank of Distinguished Member of Technical
Staff and currently manages the Development Tools portfolio of
the Software Engineering and Tools Technology Group in the Motorola
Software Group.
For the past 17 years Andrij has worked in the realm of modelling
languages, tools, and methodologies. He helped spearhead the institutionalization
of SDL in the software development environment of Motorola product
groups, which included defining extensions to the SDL language/standard,
consulting, and the creation and teaching of SDL courses. In the
last 4 years he has redirected his efforts to UML, in particular
helping groups migrate from SDL to the new UML 2, creating extensive
online UML courses, investigating Agile Modeling, and providing
metrics support for UML.
Frank Weil
Dr. Weil has a Ph.D. in Electrical Engineering from Purdue University
and has been working in the area of model-driven engineering at
Motorola for over 15 years. His main work has been in the areas
of modeling languages, automatic code generation from design models,
and various related technologies. He is a distinguished member
of the Technical Staff, Chair of the Model-Driven Engineering
Technical Advisory Board, Operations Director of the Software
Engineering and Tools Technology Group, and directs the automatic
code generation team in the Motorola Software Group. In his years
at Motorola, Frank has developed and taught analysis and design
methods and languages, done research into code generation systems
and systems for the verification of design models, and worked
with numerous diverse product groups on their MDE projects.
Frank is author or co-author of 20 refereed
publications in professional journals and conferences, including
three book chapters. He has served on the program committee
or been track chair for several MDE-related conferences.
back to top
|
Program Committee
- Brian Berenbach, Siemens Research
- Michel R.V. Chaudron, Technische Universiteit
Eindhoven
- Betty H.C. Cheng, Michigan State University
- Joanna Chimiak-Opoka, University Innsbruck
- Robert B. France, Colorado State University
- Marcela Genero, Universidad de Castilla-La
Mancha
- Sudipto Gosh, Colorado State University
- Christian F.J. Lange, Technische Universiteit
Eindhoven
- Jacqueline McQuillan,National University of
Ireland, Maynooth
- Andrij Neczwid, Motorola Software Group
- Ariadi Nugroho, Leiden University
- Ragnhild van der Straeten, Vrije Universiteit
Brussel
- Adam Trendowicz, Fraunhofer IESE
- Frank Weil, Motorola Software Group
back to top
|
|
|