ACM Transactions on Software Engineering and Methodology (TOSEM)
Model&Metamodel, Metadata and Document Repository for Software and Data Integration
MoDELS '08 Proceedings of the 11th international conference on Model Driven Engineering Languages and Systems
A survey of traceability in requirements engineering and model-driven development
Software and Systems Modeling (SoSyM)
A tool for training students and engineers in global software development practices
CRIWG'10 Proceedings of the 16th international conference on Collaboration and technology
Context-awareness on software artifacts in distributed software development: a systematic review
CRIWG'11 Proceedings of the 17th international conference on Collaboration and technology
Towards collaborative learning via shared artefacts over the grid
1LeGE-WG'02 Proceedings of the 1st LEGE-WG international conference on Educational Models for GRID Based Services
Hi-index | 0.00 |
We describe a software artefact repository that provides its contents with some awareness of their own creation. "Active" artefacts are distinguished from their passive counterparts by their enriched meta-data model which reflects the work-flow process that created them, the actors responsible, the actions taken to change the artefact, and various other pieces of organisational knowledge. This enriched view of an artefact is intended to support re-use ofboth software and the expertise gained when creating the software. Unlike other organisational knowledge systems, the meta-data is intrinsically part of the artefact and maybe populated automatically from sources including existing data-format specific information, user supplied data and records of communication.Such a system is of increased importance in the world of "virtual teams" where transmission of vital organisational knowledge, at best difficult, is further constrained by thelack of direct contact between engineers and differing development cultures.