10 likes | 290 Vues
ASP1: PROJECT Juventas Re juven a t ion of Architectures of Embedded S ystems. PROJECT IDEA Business challenge: Fight maintenance burden to free up resources for valuable innovation: Architectural aging: code bases outdated and too complex
E N D
ASP1: PROJECT JuventasRejuvenation of Architectures of Embedded Systems • PROJECT IDEA • Business challenge: • Fight maintenance burden to free up resources for valuable innovation: • Architectural aging: code bases outdated and too complex • Changing hardware architecture by obsolescence • Avoid greenfield approach, reuse hidden domain knowledge in legacy code • Technology challenges: • Software mining: • Analyse code bases, recognizing patterns, extracting semantics and variation points • Create meta-models • Transforming code by code generators using DSL’s • Parsing legacy code base and convert to models using the pre-defined meta-models • Generate new code from models • Unique selling points • Prevent building up technical debt. • Relief organization from maintenance burden: • automated transformation to new architecture • Ensuring functionality while transforming architecture (Form Fit Function). • Code size reduction • Thus free up resource for innovations that create value. • 80% productivity gain. • Increasing the competitiveness and therefore stimulates strongly European leadership in Embedded Systems. • CONTACT PERSON • Rob Ekkel • rob.ekkel@philips.com • +31 6 10084377 • ORGANISATION • Philips Healthcare • CONSORTIUM STATUS • … • … • AVAILABLE KEY PARTNERS • TNO-ESI • … • MISSING PARTNERS • Industrial partners from other domains with identical challenges (e.g. automotive, aerospace,…) • Partners with technology expertise Artemis Reference Technology Platform Adding model-driven methodologies & tools for architectural rejuvenation.