Th~pap% was selected for presentation by an SPE Program Commmee tollowmg revmw of tnformatlon conla[ned (n an abstract subm!f led by the author(s) Contents of the papw as presented have "ot been reviewed by the %coety of Petroleum Engmsers and are subject to corredon by the author(s) The mater!al as presented does not necessarily ro%o! any powtmn of the Scmety of Petrotaum Engmeem, fls othczws or n-embers Papers presented at SPE nwetmgs are subject to publ!c-at!on rev!ew by Edaonal Committees of the Socwty of PelroLsum Engineers Perm6s!on 10 copy IS restricted to an abslract of not more than 3C0 words Illustrations may not be aped Tfw abstract should mntam conspicuous acknowledgment of where and by whom the paper was presented Wr!te Lbranan SPE P O %x 833636 Fhchardson, TX 753S3-3636, U S A lax Ot-2t4-952-Q435
Abst tactIn the Shell Group, we have developed a state-of-the-,art data management system for the storage of resource (field, reservoir. etc. ) related data. It is cafled RISRES (Reservoir Information System -REServoir module). First rclewed in 1993. it is currently in operational use in eight Shell Group operating companies around the globe. 'f'bis article describes the specification and construction process, as well as v,arious aspects of the system which make it a powerful resource dat:i management systcm.
Exploring an unfamiliar large-scale software system is challenging, especially when based solely on source code. While software visualizations help in gaining an overview of a system, they generally neglect architecture knowledge in their representations, e.g., by arranging elements along package structures rather than functional components or locking users in a specific abstraction only slightly above the source code. In this paper, we introduce an automated approach for software architecture recovery and use its results in an immersive 3D virtual reality software visualization to aid accessing and relating architecture knowledge. We further provide a semantic zoom that allows a user to access and relate information both horizontally on the same abstraction level, e.g., by following method calls, and vertically across different abstraction levels, e.g., from a class to its containing component. We evaluate our contribution in a controlled experiment contrasting the usefulness regarding software exploration and comprehension of our concepts with those of the established CityVR visualization and the Eclipse IDE.
scite is a Brooklyn-based organization that helps researchers better discover and understand research articles through Smart Citations–citations that display the context of the citation and describe whether the article provides supporting or contrasting evidence. scite is used by students and researchers from around the world and is funded in part by the National Science Foundation and the National Institute on Drug Abuse of the National Institutes of Health.