transparent gif

 

Ej inloggad.

Göteborgs universitets publikationer

Evaluation of a static architectural conformance checking method in a line of computer games

Författare och institution:
T. Olsson (-); D. Toll (-); A. Wingkvist (-); Morgan Ericsson (Institutionen för data- och informationsteknik (GU))
Publicerad i:
QoSA 2014 - Proceedings of the 10th International ACM SIGSOFT Conference on Quality of Software Architectures (Part of CompArch 2014), s. 113-118
ISBN:
978-14-50-32576-9
Publikationstyp:
Konferensbidrag, refereegranskat
Publiceringsår:
2014
Språk:
engelska
Fulltextlänk:
Sammanfattning (abstract):
We present an evaluation of a simple method to find ar- chitectural problems in a product line of computer games. The method uses dependencies (direct, indirect, or no) to automatically classify types in the implementation to high- level components in the product line architecture. We use a commercially available tool to analyse dependencies in the source code. The automatic classification of types is com- pared to a manual classification by the developer, and all mismatches are reported. To evaluate the method, we inspect the source code and look for a pre-defined set of architectural problems in all types. We compare the set of types that contained problems to the set of types where the manual and automatic classification disagreed to determine precision and recall. We also investigate what changes are needed to correct the found mismatches by either designing and implementing changes in the source code or refining the automatic classification. Our evaluation shows that the simple method is effective at detecting architectural problems in a product line of four games. The method is lightweight, customisable and easy to implement early in the development cycle. Copyright © 2014 ACM 978-1-4503-2577-6/14/ 06 ...$15.00.
Ämne (baseras på Högskoleverkets indelning av forskningsämnen):
NATURVETENSKAP ->
Data- och informationsvetenskap ->
Systemvetenskap, informationssystem och informatik
NATURVETENSKAP ->
Data- och informationsvetenskap ->
Programvaruteknik
Nyckelord:
Computer Game , Model-View-Controller , MVC , Product Line Architecture , Static Conformance Checking
Postens nummer:
200863
Posten skapad:
2014-08-04 09:23
Posten ändrad:
2016-05-10 16:36

Visa i Endnote-format

Göteborgs universitet • Tel. 031-786 0000
© Göteborgs universitet 2007