{"id":"https://openalex.org/W2078919168","doi":"https://doi.org/10.1145/2635868.2666599","title":"Autonomous compliance monitoring of non-functional properties","display_name":"Autonomous compliance monitoring of non-functional properties","publication_year":2014,"publication_date":"2014-11-04","ids":{"openalex":"https://openalex.org/W2078919168","doi":"https://doi.org/10.1145/2635868.2666599","mag":"2078919168"},"language":"en","primary_location":{"id":"doi:10.1145/2635868.2666599","is_oa":false,"landing_page_url":"https://doi.org/10.1145/2635868.2666599","pdf_url":null,"source":null,"license":null,"license_id":null,"version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"Proceedings of the 22nd ACM SIGSOFT International Symposium on Foundations of Software Engineering","raw_type":"proceedings-article"},"type":"article","indexed_in":["crossref"],"open_access":{"is_oa":false,"oa_status":"closed","oa_url":null,"any_repository_has_fulltext":false},"authorships":[{"author_position":"first","author":{"id":"https://openalex.org/A5059513553","display_name":"Marc Br\u00fcnink","orcid":null},"institutions":[{"id":"https://openalex.org/I165932596","display_name":"National University of Singapore","ror":"https://ror.org/01tgyzw49","country_code":"SG","type":"education","lineage":["https://openalex.org/I165932596"]}],"countries":["SG"],"is_corresponding":true,"raw_author_name":"Marc Br\u00fcnink","raw_affiliation_strings":["National University of Singapore, Singapore"],"affiliations":[{"raw_affiliation_string":"National University of Singapore, Singapore","institution_ids":["https://openalex.org/I165932596"]}]}],"institutions":[],"countries_distinct_count":1,"institutions_distinct_count":1,"corresponding_author_ids":["https://openalex.org/A5059513553"],"corresponding_institution_ids":["https://openalex.org/I165932596"],"apc_list":null,"apc_paid":null,"fwci":0.0,"has_fulltext":false,"cited_by_count":1,"citation_normalized_percentile":{"value":0.15502016,"is_in_top_1_percent":false,"is_in_top_10_percent":false},"cited_by_percentile_year":{"min":90,"max":94},"biblio":{"volume":null,"issue":null,"first_page":"795","last_page":"798"},"is_retracted":false,"is_paratext":false,"is_xpac":false,"primary_topic":{"id":"https://openalex.org/T12127","display_name":"Software System Performance and Reliability","score":0.9998999834060669,"subfield":{"id":"https://openalex.org/subfields/1705","display_name":"Computer Networks and Communications"},"field":{"id":"https://openalex.org/fields/17","display_name":"Computer Science"},"domain":{"id":"https://openalex.org/domains/3","display_name":"Physical Sciences"}},"topics":[{"id":"https://openalex.org/T12127","display_name":"Software System Performance and Reliability","score":0.9998999834060669,"subfield":{"id":"https://openalex.org/subfields/1705","display_name":"Computer Networks and Communications"},"field":{"id":"https://openalex.org/fields/17","display_name":"Computer Science"},"domain":{"id":"https://openalex.org/domains/3","display_name":"Physical Sciences"}},{"id":"https://openalex.org/T10639","display_name":"Advanced Software Engineering Methodologies","score":0.9994999766349792,"subfield":{"id":"https://openalex.org/subfields/1702","display_name":"Artificial Intelligence"},"field":{"id":"https://openalex.org/fields/17","display_name":"Computer Science"},"domain":{"id":"https://openalex.org/domains/3","display_name":"Physical Sciences"}},{"id":"https://openalex.org/T10260","display_name":"Software Engineering Research","score":0.9990000128746033,"subfield":{"id":"https://openalex.org/subfields/1710","display_name":"Information Systems"},"field":{"id":"https://openalex.org/fields/17","display_name":"Computer Science"},"domain":{"id":"https://openalex.org/domains/3","display_name":"Physical Sciences"}}],"keywords":[{"id":"https://openalex.org/keywords/software-deployment","display_name":"Software deployment","score":0.7503635883331299},{"id":"https://openalex.org/keywords/workload","display_name":"Workload","score":0.7402453422546387},{"id":"https://openalex.org/keywords/computer-science","display_name":"Computer science","score":0.7356275320053101},{"id":"https://openalex.org/keywords/functional-requirement","display_name":"Functional requirement","score":0.6873607635498047},{"id":"https://openalex.org/keywords/automation","display_name":"Automation","score":0.5417528748512268},{"id":"https://openalex.org/keywords/process","display_name":"Process (computing)","score":0.5314501523971558},{"id":"https://openalex.org/keywords/distributed-computing","display_name":"Distributed computing","score":0.49148523807525635},{"id":"https://openalex.org/keywords/functional-specification","display_name":"Functional specification","score":0.4813016951084137},{"id":"https://openalex.org/keywords/functional-safety","display_name":"Functional safety","score":0.4622701108455658},{"id":"https://openalex.org/keywords/functional-design","display_name":"Functional design","score":0.43941420316696167},{"id":"https://openalex.org/keywords/focus","display_name":"Focus (optics)","score":0.43440645933151245},{"id":"https://openalex.org/keywords/field","display_name":"Field (mathematics)","score":0.41994133591651917},{"id":"https://openalex.org/keywords/embedded-system","display_name":"Embedded system","score":0.3932887613773346},{"id":"https://openalex.org/keywords/risk-analysis","display_name":"Risk analysis (engineering)","score":0.3929397463798523},{"id":"https://openalex.org/keywords/real-time-computing","display_name":"Real-time computing","score":0.3289980888366699},{"id":"https://openalex.org/keywords/software-engineering","display_name":"Software engineering","score":0.2686876058578491},{"id":"https://openalex.org/keywords/operating-system","display_name":"Operating system","score":0.14107871055603027},{"id":"https://openalex.org/keywords/engineering","display_name":"Engineering","score":0.1378381848335266},{"id":"https://openalex.org/keywords/software","display_name":"Software","score":0.1333998739719391},{"id":"https://openalex.org/keywords/software-system","display_name":"Software system","score":0.11894261837005615},{"id":"https://openalex.org/keywords/computer-network","display_name":"Computer network","score":0.08003252744674683}],"concepts":[{"id":"https://openalex.org/C105339364","wikidata":"https://www.wikidata.org/wiki/Q2297740","display_name":"Software deployment","level":2,"score":0.7503635883331299},{"id":"https://openalex.org/C2778476105","wikidata":"https://www.wikidata.org/wiki/Q628539","display_name":"Workload","level":2,"score":0.7402453422546387},{"id":"https://openalex.org/C41008148","wikidata":"https://www.wikidata.org/wiki/Q21198","display_name":"Computer science","level":0,"score":0.7356275320053101},{"id":"https://openalex.org/C62235348","wikidata":"https://www.wikidata.org/wiki/Q3264234","display_name":"Functional requirement","level":2,"score":0.6873607635498047},{"id":"https://openalex.org/C115901376","wikidata":"https://www.wikidata.org/wiki/Q184199","display_name":"Automation","level":2,"score":0.5417528748512268},{"id":"https://openalex.org/C98045186","wikidata":"https://www.wikidata.org/wiki/Q205663","display_name":"Process (computing)","level":2,"score":0.5314501523971558},{"id":"https://openalex.org/C120314980","wikidata":"https://www.wikidata.org/wiki/Q180634","display_name":"Distributed computing","level":1,"score":0.49148523807525635},{"id":"https://openalex.org/C57371142","wikidata":"https://www.wikidata.org/wiki/Q16914225","display_name":"Functional specification","level":5,"score":0.4813016951084137},{"id":"https://openalex.org/C148493468","wikidata":"https://www.wikidata.org/wiki/Q2646951","display_name":"Functional safety","level":2,"score":0.4622701108455658},{"id":"https://openalex.org/C64346931","wikidata":"https://www.wikidata.org/wiki/Q4519148","display_name":"Functional design","level":2,"score":0.43941420316696167},{"id":"https://openalex.org/C192209626","wikidata":"https://www.wikidata.org/wiki/Q190909","display_name":"Focus (optics)","level":2,"score":0.43440645933151245},{"id":"https://openalex.org/C9652623","wikidata":"https://www.wikidata.org/wiki/Q190109","display_name":"Field (mathematics)","level":2,"score":0.41994133591651917},{"id":"https://openalex.org/C149635348","wikidata":"https://www.wikidata.org/wiki/Q193040","display_name":"Embedded system","level":1,"score":0.3932887613773346},{"id":"https://openalex.org/C112930515","wikidata":"https://www.wikidata.org/wiki/Q4389547","display_name":"Risk analysis (engineering)","level":1,"score":0.3929397463798523},{"id":"https://openalex.org/C79403827","wikidata":"https://www.wikidata.org/wiki/Q3988","display_name":"Real-time computing","level":1,"score":0.3289980888366699},{"id":"https://openalex.org/C115903868","wikidata":"https://www.wikidata.org/wiki/Q80993","display_name":"Software engineering","level":1,"score":0.2686876058578491},{"id":"https://openalex.org/C111919701","wikidata":"https://www.wikidata.org/wiki/Q9135","display_name":"Operating system","level":1,"score":0.14107871055603027},{"id":"https://openalex.org/C127413603","wikidata":"https://www.wikidata.org/wiki/Q11023","display_name":"Engineering","level":0,"score":0.1378381848335266},{"id":"https://openalex.org/C2777904410","wikidata":"https://www.wikidata.org/wiki/Q7397","display_name":"Software","level":2,"score":0.1333998739719391},{"id":"https://openalex.org/C149091818","wikidata":"https://www.wikidata.org/wiki/Q2429814","display_name":"Software system","level":3,"score":0.11894261837005615},{"id":"https://openalex.org/C31258907","wikidata":"https://www.wikidata.org/wiki/Q1301371","display_name":"Computer network","level":1,"score":0.08003252744674683},{"id":"https://openalex.org/C78519656","wikidata":"https://www.wikidata.org/wiki/Q101333","display_name":"Mechanical engineering","level":1,"score":0.0},{"id":"https://openalex.org/C33923547","wikidata":"https://www.wikidata.org/wiki/Q395","display_name":"Mathematics","level":0,"score":0.0},{"id":"https://openalex.org/C71924100","wikidata":"https://www.wikidata.org/wiki/Q11190","display_name":"Medicine","level":0,"score":0.0},{"id":"https://openalex.org/C120665830","wikidata":"https://www.wikidata.org/wiki/Q14620","display_name":"Optics","level":1,"score":0.0},{"id":"https://openalex.org/C121332964","wikidata":"https://www.wikidata.org/wiki/Q413","display_name":"Physics","level":0,"score":0.0},{"id":"https://openalex.org/C186846655","wikidata":"https://www.wikidata.org/wiki/Q3398377","display_name":"Software construction","level":4,"score":0.0},{"id":"https://openalex.org/C202444582","wikidata":"https://www.wikidata.org/wiki/Q837863","display_name":"Pure mathematics","level":1,"score":0.0}],"mesh":[],"locations_count":1,"locations":[{"id":"doi:10.1145/2635868.2666599","is_oa":false,"landing_page_url":"https://doi.org/10.1145/2635868.2666599","pdf_url":null,"source":null,"license":null,"license_id":null,"version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"Proceedings of the 22nd ACM SIGSOFT International Symposium on Foundations of Software Engineering","raw_type":"proceedings-article"}],"best_oa_location":null,"sustainable_development_goals":[],"awards":[],"funders":[],"has_content":{"grobid_xml":false,"pdf":false},"content_urls":null,"referenced_works_count":15,"referenced_works":["https://openalex.org/W46959185","https://openalex.org/W101609324","https://openalex.org/W1513765469","https://openalex.org/W2108057276","https://openalex.org/W2140697469","https://openalex.org/W2145458045","https://openalex.org/W2160468841","https://openalex.org/W2169955577","https://openalex.org/W2171530146","https://openalex.org/W2171594219","https://openalex.org/W2222782578","https://openalex.org/W2295399529","https://openalex.org/W3003877692","https://openalex.org/W4234943353","https://openalex.org/W4254955693"],"related_works":["https://openalex.org/W1999968436","https://openalex.org/W4214599007","https://openalex.org/W1027252504","https://openalex.org/W29521","https://openalex.org/W1971773826","https://openalex.org/W2240531736","https://openalex.org/W2114915228","https://openalex.org/W2990636847","https://openalex.org/W1595482434","https://openalex.org/W1534169593"],"abstract_inverted_index":{"While":[0],"there":[1],"is":[2],"a":[3,29,50,70,125,133],"good":[4],"understanding":[5],"of":[6,49,86,100,121],"functional":[7],"requirements":[8,18,24],"and":[9,89],"the":[10,46,87,122,128],"need":[11],"to":[12,57,97,132],"test":[13],"them":[14],"during":[15],"development,":[16],"non-functional":[17,23,38,77,102,108,135],"are":[19,41],"more":[20],"elusive.":[21],"Defining":[22],"can":[25,54,94],"end":[26],"up":[27],"in":[28,127],"major":[30],"undertaking":[31],"consuming":[32],"significant":[33],"resources.":[34],"Even":[35],"after":[36],"defining":[37],"requirements,":[39],"chances":[40],"they":[42],"do":[43],"not":[44],"reflect":[45],"real-world":[47],"usage":[48],"deployed":[51],"system.":[52,138],"Differences":[53],"occur":[55],"due":[56],"workload,":[58],"hardware,":[59],"or":[60],"utilised":[61],"third-party":[62],"libraries.":[63],"To":[64],"tackle":[65],"these":[66],"challenges":[67],"we":[68],"propose":[69],"fully":[71],"automatic":[72],"compliance":[73],"monitoring":[74],"solution":[75],"for":[76],"properties.":[78],"The":[79],"proposed":[80],"system":[81,88],"mines":[82],"stable":[83],"behavioural":[84],"patterns":[85],"automatically":[90],"extracts":[91],"assertions":[92],"that":[93,110],"be":[95],"used":[96],"detect":[98],"deviations":[99],"expected":[101],"behaviour.":[103],"We":[104],"especially":[105],"focus":[106],"on":[107],"properties":[109],"require":[111],"runtime":[112],"observation,":[113],"e.g.":[114],"execution":[115],"time,":[116],"performance,":[117],"throughput.The":[118],"full":[119],"automation":[120],"process":[123],"enables":[124],"deployment":[126],"field,":[129],"giving":[130],"rise":[131],"distributed":[134],"behaviour":[136],"extraction":[137]},"counts_by_year":[{"year":2019,"cited_by_count":1}],"updated_date":"2025-11-06T03:46:38.306776","created_date":"2025-10-10T00:00:00"}
