Software metric (original) (raw)

About DBpedia

مقياس البرمجيّات هو مقياس لبعض خصائص البرنامج أو مواصفاته. ولأن المقاييس الكميّة هامّة في كلّ العلوم، فهناك جهد متواصل من خلال ممارسي علوم الحاسب الآلي ومنظّريه ليصلوا إلى مناهج مماثلة لتطوير البرمجيات. والهدف هو التوصّل إلى مقاييس موضوعيّة ومنتجة وكميّة قد تصلح لاستخدامات هائلة كوضع جدول زمني وتخطيط ميزانيّة وتقدير ألتكاليف واختبار التأكد من الجودة وإصلاح البرنامج وتعديل أداء البرنامج والتوزيع الأمثل للمهام على الموظفين.

Property Value
dbo:abstract مقياس البرمجيّات هو مقياس لبعض خصائص البرنامج أو مواصفاته. ولأن المقاييس الكميّة هامّة في كلّ العلوم، فهناك جهد متواصل من خلال ممارسي علوم الحاسب الآلي ومنظّريه ليصلوا إلى مناهج مماثلة لتطوير البرمجيات. والهدف هو التوصّل إلى مقاييس موضوعيّة ومنتجة وكميّة قد تصلح لاستخدامات هائلة كوضع جدول زمني وتخطيط ميزانيّة وتقدير ألتكاليف واختبار التأكد من الجودة وإصلاح البرنامج وتعديل أداء البرنامج والتوزيع الأمثل للمهام على الموظفين. (ar) Eine Softwaremetrik, oder kurz Metrik, ist eine (meist mathematische) Funktion, die eine Eigenschaft von Software in einen Zahlenwert, auch Maßzahl genannt, abbildet. Hierdurch werden formale Vergleichs- und Bewertungsmöglichkeiten geschaffen. (de) Softwarearen ingeniaritzaren eremuan metrika bat eskuarki konparaketak egiteko edo garapenaren proiektuen plangintzarako tamaina edo softwarearen edo informazioaren sistema baten beste ezaugarri bat estimatzeko edo ezagutzeko asmoz erabiltzen den edozein neurri edo neurri zuzenduen multzoa da . Sarritan aipatutako adibidea da. (eu) En el campo de la ingeniería del software, una métrica es un estándar de medida de un grado en el que un sistema o proceso de software posee alguna propiedad. Aunque una métrica no es una medida (las métricas son roles o funciones, mientras que las mediciones son números obtenidos por aplicación de tales métricas), con frecuencia ambos términos son usados como si fueran sinónimos. Ya que las mediciones cuantitativas son esenciales en todas las ciencias, hay un continuo esfuerzo de parte de practicantes de la informática y teoréticos para lograr acercamientos similares para el desarrollo de software. La meta, es obtener mediciones objetivas, reproducibles y cuantificables, que posibilitan tener valiosas y numerosas aplicaciones, en planificación de calendarios y presupuestos, planificación presupuestaria, aseguramiento de calidad, pruebas, depuración de software, optimización del rendimiento del software y asignaciones óptimas de tareas del personal. (es) Metrik perangkat lunak (Bahasa Inggris: software metric) adalah satuan pengukuran untuk perangkat lunak. Satuan digunakan untuk mengukur suatu besaran. Dalam hal ini besaran yang diukur adalah perangkat lunak. Kegunaan pengukuran diantaranya: - Membandingkan antara perangkat lunak Dengan metrik perangkat lunak kita dapat mengukur besarnya suatu perangkat lunak. Dengan demikian kita dapat menjawab pertanyaan seperti: apakah perangkat lunak untuk menara pengawas bandara lebih besar daripada perangkat lunak untuk kasir (point of sales)? - Menghitung usaha yang dibutuhkan untuk membuat suatu perangkat lunak Untuk membuat perangkat lunak yang besar tentu dibutuhkan usaha yang lebih besar pula. Makin besar usahanya, makin besar biayanya. Maka kita dapat memperkirakan biaya yang dibutuhkan untuk mengembangkan suatu perangkat lunak dengan mengukur besarnya perangkat lunak tersebut. Beberapa jenis metrik perangkat lunak: - Jumlah Baris Kode (line of code) Adalah satuan pengukuran perangkat lunak berdasarkan jumlah baris dalam naskah program (source code) dari suatu perangkat lunak. - Bobot fungsionalitas (function point) Adalah satuan pengukuran yang mendasarkan pada macam-macam fungsionalitas yang terdapat pada suatu perangkat lunak. Jadi untuk menggunakan satuan ini kita harus memberi bobot (point) dari masing-masing fungsionalitas tersebut. Total jumlah bobot akan menentukan besarnya perangkat lunak tersebut.Tentu saja perangkat lunak yang hanya menampilkan sebaris tulisan di layar jauh lebih sederhana daripada yang mengelola data pegawai, karena yang mengelola data pegawai memiliki fungsionalitas lebih banyak. * l * * s (in) In software engineering and development, a software metric is a standard of measure of a degree to which a software system or process possesses some property. Even if a metric is not a measurement (metrics are functions, while measurements are the numbers obtained by the application of metrics), often the two terms are used as synonyms. Since quantitative measurements are essential in all sciences, there is a continuous effort by computer science practitioners and theoreticians to bring similar approaches to software development. The goal is obtaining objective, reproducible and quantifiable measurements, which may have numerous valuable applications in schedule and budget planning, cost estimation, quality assurance, testing, software debugging, software performance optimization, and optimal personnel task assignments. (en) Une métrique logicielle est une compilation de mesures issues des propriétés techniques ou fonctionnelles d'un logiciel. Il est possible de classer les métriques logicielles en trois catégories : * Maintenance applicative * Qualité applicative * Respect des processus de développement Elles peuvent être simples ou plus complexes. Elles se composent toujours de mesures dites « de base », par exemple le nombre de lignes de code, la complexité cyclomatique, le nombre de commentaires. (fr) ソフトウェア測定法(ソフトウェアそくていほう)またはソフトウェアメトリック(英: Software metric )とは、ソフトウェアやその仕様の属性の尺度である。 定量的手法の威力は他の分野で証明されていたことから、計算機科学の分野でも同様の手法をソフトウェア開発に持ち込もうとする努力が続けられてきた。トム・デマルコは DeMarco, T. (1982) Controlling Software Projects: Management, Measurement & Estimation, Yourdon Press, New York, USA, p3 の中で「測定できないものは制御できない」と記している。 (ja) Una metrica software è uno standard per la misura di alcune proprietà del software o delle sue specifiche. I metodi quantitativi si sono dimostrati strumenti potenti in altri campi della scienza, per questo motivo per la scienza dei computer pratici e teorici si sono impegnati a fondo per mettere a punto un simile approccio nello sviluppo di software. L'ingegnere del software ha affermato che "non puoi controllare ciò che non sai misurare". (it) Metryka oprogramowania – miara pewnej własności oprogramowania lub jego specyfikacji. Termin ten nie ma precyzyjnej definicji i może oznaczać właściwie dowolną wartość liczbową charakteryzującą oprogramowanie. Standard IEEE 1061-1998 określa metrykę jako funkcję odwzorowującą jednostkę oprogramowania w wartość liczbową. Ta wyliczona wartość jest interpretowalna jako stopień spełnienia pewnej własności jakości jednostki oprogramowania. Metryki używają różnych definicji jednostki oprogramowania, opartej zazwyczaj na kodzie źródłowym, rozdzielonym na jeden lub więcej plików. Istnieją też metryki, które nie bazują na kodzie, lecz pozwalają na analizę specyfikacji oprogramowania (np. punkty funkcyjne) lub przebiegu wykonania programu. (pl) Métricas de software são parâmetros para a medição do desempenho de um software. Uma métrica é um padrão de medida do grau em que um sistema ou processo de software é dotado de uma dada propriedade. Ainda que uma métrica não seja uma medida (as métricas são funções, enquanto as medidas são os números obtidos pela aplicação da métrica), muitas vezes os dois termos são usados como sinônimos. Dado que as medições quantitativas são essenciais em todas as ciências, há um esforço contínuo dos profissionais e teóricos da ciência da computação para adotar abordagens similares no desenvolvimento de software. A meta é obter medições objetivas, reprodutíveis e quantificáveis, que podem ter inúmeras aplicações valiosas no planejamento de cronograma e orçamento, na estimativa de custos, em quality assurance, testes, depuração de software, otimização do desempenho do software e do pessoal envolvido nas tarefas. Tais métricas, no processo de engenharia de software, podem ser diretas ou indiretas. As diretas são o custo e o esforço aplicado ao desenvolvimento e manutenção do software e do produto, a quantidade de produzidas e o total de defeitos registrados durante um determinado período de tempo. Porém, a qualidade e a funcionalidade do software, ou a sua capacidade de manutenção, são mais difíceis de serem avaliadas e só podem ser medidas de forma indireta. E a engenharia de software está longe de desenvolver uma métrica-padrão amplamente aceita e cuja aplicação e resultados não sejam afetados por fatores subjetivos. Frequentemente há divergências sobre o que medir e como avaliar o resultado das medições. Também podemos dividir as métricas de software, sob o ponto de vista de aplicação, em duas categorias: métricas de produtividade e de qualidade. As métricas de produtividade concentram-se na saída do processo de engenharia de software. As métricas de qualidade indicam o quanto o software atende aos requisitos definidos pelo usuário. Métricas de software possibilitam realizar uma das atividades mais fundamentais do processo de gerenciamento de projetos: o planejamento, a partir do qual podem-se identificar a quantidade de esforço, o custo e as atividades necessárias para a realização do projeto. (pt) Ме́трика програ́ммного обеспе́чения (англ. software metric) — мера, позволяющая получить численное значение некоторого свойства программного обеспечения или его спецификаций. Поскольку количественные методы хорошо зарекомендовали себя в других областях, многие теоретики и практики информатики пытались перенести данный подход и в разработку программного обеспечения. Как сказал Том ДеМарко, «вы не можете контролировать то, что не можете измерить». (ru) 軟體度量(software metric)是一個對於軟體性質及其規格的量測。軟體度量的目的是獲得客觀、可以複製及量化的量測結果,依軟體度量性質及特性的不同,可以分別應用在軟體開發的時程及預算規劃、成本估算、品質保證測試、軟體偵錯、軟體性能最佳化或專案人員配置的最佳化等領域。 (zh) Метрика програмного забезпечення (англ. software metric) — це міра, що дозволяє отримати числове значення деяких властивостей програмного забезпечення та його специфікацій. Кількісні методи оцінювання добре показали себе в інших сферах науки, а тому багато теоретиків та практиків в галузі інформаційних технологій, спробували перенести цей підхід в розробку програмного забезпечення. В загальному випадку застосування метрик дозволяє визначити складність розробленого проєкта, або проєкта, що перебуває у розробці, оцінити об'єм робіт, стилістику розроблюваного проєкту і зусилля, витрачені кожним розробником для реалізації того чи іншого рішення, однак метрики можуть служити лише рекомендаційними характеристиками. (uk)
dbo:wikiPageExternalLink http://www.sqa.net/softwarequalitymetrics.html https://docs.sonarqube.org/latest/user-guide/metric-definitions/ https://emenda.com/his/ https://swehb.nasa.gov/display/SWEHBVB/Metrics+-+Software+Metrics+Report https://www.exida.com/Blog/software-metrics-iso-26262-iec-61508 https://web.archive.org/web/20201016160155/https:/standards.nasa.gov/standard/osma/nasa-std-87398 https://www.researchgate.net/publication/235759663_Metrics_of_Object_Oriented_Software/stats http://citeseerx.ist.psu.edu/viewdoc/summary%3Fdoi=10.1.1.1.2542 https://dl.acm.org/doi/10.1145/1839379.1839400
dbo:wikiPageID 187442 (xsd:integer)
dbo:wikiPageLength 11292 (xsd:nonNegativeInteger)
dbo:wikiPageRevisionID 1121170732 (xsd:integer)
dbo:wikiPageWikiLink dbr:Program_optimization dbr:Weighted_Micro_Function_Points dbr:Cycle_time_(software) dbr:DSQI dbr:Debugging dbr:Instruction_path_length dbr:Software_quality dbr:Comparison_of_development_estimation_software dbr:Run_time_(program_lifecycle_phase) dbr:Orthogonal_Defect_Classification dbr:Programming_complexity dbr:Computer_science dbr:Halstead_complexity_measures dbr:Function_Point dbr:Software_engineering dbr:COCOMO dbr:GQM dbr:Loader_(computing) dbr:Cyclomatic_complexity dbr:First_pass_yield dbr:Balanced_scorecard dbr:Quantitative_research dbr:ABC_Software_Metric dbr:AUTOSAR dbc:Software_metrics dbc:Metrics dbr:Binary_file dbr:Code_coverage dbr:Cohesion_(computer_science) dbr:CISQ dbr:Software_development dbr:Software_development_effort_estimation dbr:Source_lines_of_code dbr:Connascent_software_components dbr:Object_Management_Group dbr:Software_bug dbr:Maintainability dbr:Schedule_(project_management) dbr:Software_package_metrics dbr:Software_system dbr:List_of_tools_for_static_code_analysis dbr:Software_sizing dbr:Coupling_(computer_science)
dbp:wikiPageUsesTemplate dbt:Reflist dbt:Short_description dbt:Software_development_process
dcterms:subject dbc:Software_metrics dbc:Metrics
gold:hypernym dbr:Standard
rdf:type dbo:Work yago:WikicatBuzzwords yago:WikicatSoftwareDevelopmentPhilosophies yago:Abstraction100002137 yago:Belief105941423 yago:Buzzword106608277 yago:Cognition100023271 yago:Communication100033020 yago:Content105809192 yago:Doctrine105943300 yago:Message106598915 yago:Nonsense106607339 yago:PsychologicalFeature100023100
rdfs:comment مقياس البرمجيّات هو مقياس لبعض خصائص البرنامج أو مواصفاته. ولأن المقاييس الكميّة هامّة في كلّ العلوم، فهناك جهد متواصل من خلال ممارسي علوم الحاسب الآلي ومنظّريه ليصلوا إلى مناهج مماثلة لتطوير البرمجيات. والهدف هو التوصّل إلى مقاييس موضوعيّة ومنتجة وكميّة قد تصلح لاستخدامات هائلة كوضع جدول زمني وتخطيط ميزانيّة وتقدير ألتكاليف واختبار التأكد من الجودة وإصلاح البرنامج وتعديل أداء البرنامج والتوزيع الأمثل للمهام على الموظفين. (ar) Eine Softwaremetrik, oder kurz Metrik, ist eine (meist mathematische) Funktion, die eine Eigenschaft von Software in einen Zahlenwert, auch Maßzahl genannt, abbildet. Hierdurch werden formale Vergleichs- und Bewertungsmöglichkeiten geschaffen. (de) Softwarearen ingeniaritzaren eremuan metrika bat eskuarki konparaketak egiteko edo garapenaren proiektuen plangintzarako tamaina edo softwarearen edo informazioaren sistema baten beste ezaugarri bat estimatzeko edo ezagutzeko asmoz erabiltzen den edozein neurri edo neurri zuzenduen multzoa da . Sarritan aipatutako adibidea da. (eu) Une métrique logicielle est une compilation de mesures issues des propriétés techniques ou fonctionnelles d'un logiciel. Il est possible de classer les métriques logicielles en trois catégories : * Maintenance applicative * Qualité applicative * Respect des processus de développement Elles peuvent être simples ou plus complexes. Elles se composent toujours de mesures dites « de base », par exemple le nombre de lignes de code, la complexité cyclomatique, le nombre de commentaires. (fr) ソフトウェア測定法(ソフトウェアそくていほう)またはソフトウェアメトリック(英: Software metric )とは、ソフトウェアやその仕様の属性の尺度である。 定量的手法の威力は他の分野で証明されていたことから、計算機科学の分野でも同様の手法をソフトウェア開発に持ち込もうとする努力が続けられてきた。トム・デマルコは DeMarco, T. (1982) Controlling Software Projects: Management, Measurement & Estimation, Yourdon Press, New York, USA, p3 の中で「測定できないものは制御できない」と記している。 (ja) Una metrica software è uno standard per la misura di alcune proprietà del software o delle sue specifiche. I metodi quantitativi si sono dimostrati strumenti potenti in altri campi della scienza, per questo motivo per la scienza dei computer pratici e teorici si sono impegnati a fondo per mettere a punto un simile approccio nello sviluppo di software. L'ingegnere del software ha affermato che "non puoi controllare ciò che non sai misurare". (it) Ме́трика програ́ммного обеспе́чения (англ. software metric) — мера, позволяющая получить численное значение некоторого свойства программного обеспечения или его спецификаций. Поскольку количественные методы хорошо зарекомендовали себя в других областях, многие теоретики и практики информатики пытались перенести данный подход и в разработку программного обеспечения. Как сказал Том ДеМарко, «вы не можете контролировать то, что не можете измерить». (ru) 軟體度量(software metric)是一個對於軟體性質及其規格的量測。軟體度量的目的是獲得客觀、可以複製及量化的量測結果,依軟體度量性質及特性的不同,可以分別應用在軟體開發的時程及預算規劃、成本估算、品質保證測試、軟體偵錯、軟體性能最佳化或專案人員配置的最佳化等領域。 (zh) Метрика програмного забезпечення (англ. software metric) — це міра, що дозволяє отримати числове значення деяких властивостей програмного забезпечення та його специфікацій. Кількісні методи оцінювання добре показали себе в інших сферах науки, а тому багато теоретиків та практиків в галузі інформаційних технологій, спробували перенести цей підхід в розробку програмного забезпечення. В загальному випадку застосування метрик дозволяє визначити складність розробленого проєкта, або проєкта, що перебуває у розробці, оцінити об'єм робіт, стилістику розроблюваного проєкту і зусилля, витрачені кожним розробником для реалізації того чи іншого рішення, однак метрики можуть служити лише рекомендаційними характеристиками. (uk) En el campo de la ingeniería del software, una métrica es un estándar de medida de un grado en el que un sistema o proceso de software posee alguna propiedad. Aunque una métrica no es una medida (las métricas son roles o funciones, mientras que las mediciones son números obtenidos por aplicación de tales métricas), con frecuencia ambos términos son usados como si fueran sinónimos. Ya que las mediciones cuantitativas son esenciales en todas las ciencias, hay un continuo esfuerzo de parte de practicantes de la informática y teoréticos para lograr acercamientos similares para el desarrollo de software. La meta, es obtener mediciones objetivas, reproducibles y cuantificables, que posibilitan tener valiosas y numerosas aplicaciones, en planificación de calendarios y presupuestos, planificación (es) Metrik perangkat lunak (Bahasa Inggris: software metric) adalah satuan pengukuran untuk perangkat lunak. Satuan digunakan untuk mengukur suatu besaran. Dalam hal ini besaran yang diukur adalah perangkat lunak. Kegunaan pengukuran diantaranya: - Membandingkan antara perangkat lunak Dengan metrik perangkat lunak kita dapat mengukur besarnya suatu perangkat lunak. Dengan demikian kita dapat menjawab pertanyaan seperti: apakah perangkat lunak untuk menara pengawas bandara lebih besar daripada perangkat lunak untuk kasir (point of sales)? Beberapa jenis metrik perangkat lunak: * l * * s (in) In software engineering and development, a software metric is a standard of measure of a degree to which a software system or process possesses some property. Even if a metric is not a measurement (metrics are functions, while measurements are the numbers obtained by the application of metrics), often the two terms are used as synonyms. Since quantitative measurements are essential in all sciences, there is a continuous effort by computer science practitioners and theoreticians to bring similar approaches to software development. The goal is obtaining objective, reproducible and quantifiable measurements, which may have numerous valuable applications in schedule and budget planning, cost estimation, quality assurance, testing, software debugging, software performance optimization, and opti (en) Metryka oprogramowania – miara pewnej własności oprogramowania lub jego specyfikacji. Termin ten nie ma precyzyjnej definicji i może oznaczać właściwie dowolną wartość liczbową charakteryzującą oprogramowanie. (pl) Métricas de software são parâmetros para a medição do desempenho de um software. Uma métrica é um padrão de medida do grau em que um sistema ou processo de software é dotado de uma dada propriedade. Ainda que uma métrica não seja uma medida (as métricas são funções, enquanto as medidas são os números obtidos pela aplicação da métrica), muitas vezes os dois termos são usados como sinônimos. Dado que as medições quantitativas são essenciais em todas as ciências, há um esforço contínuo dos profissionais e teóricos da ciência da computação para adotar abordagens similares no desenvolvimento de software. A meta é obter medições objetivas, reprodutíveis e quantificáveis, que podem ter inúmeras aplicações valiosas no planejamento de cronograma e orçamento, na estimativa de custos, em quality assu (pt)
rdfs:label مقياس برمجي (ar) Softwaremetrik (de) Softwarearen metrika (eu) Métrica del software (es) Metrik perangkat lunak (in) Metrica software (it) Métrique (logiciel) (fr) ソフトウェア測定法 (ja) Metryka oprogramowania (pl) Software metric (en) Métrica de software (pt) Метрика программного обеспечения (ru) Метрика програмного забезпечення (uk) 軟體度量 (zh)
owl:sameAs freebase:Software metric wikidata:Software metric dbpedia-ar:Software metric dbpedia-bg:Software metric dbpedia-de:Software metric dbpedia-es:Software metric dbpedia-eu:Software metric dbpedia-fa:Software metric dbpedia-fr:Software metric dbpedia-he:Software metric dbpedia-id:Software metric dbpedia-it:Software metric dbpedia-ja:Software metric dbpedia-pl:Software metric dbpedia-pt:Software metric dbpedia-ru:Software metric dbpedia-sr:Software metric dbpedia-th:Software metric dbpedia-tr:Software metric dbpedia-uk:Software metric dbpedia-zh:Software metric https://global.dbpedia.org/id/4qKHc yago-res:Software metric
prov:wasDerivedFrom wikipedia-en:Software_metric?oldid=1121170732&ns=0
foaf:isPrimaryTopicOf wikipedia-en:Software_metric
is dbo:wikiPageDisambiguates of dbr:Metric
is dbo:wikiPageRedirects of dbr:Software_metrics dbr:Software_Metrics dbr:Code_Metrics dbr:Coding_metric
is dbo:wikiPageWikiLink of dbr:Carrier_IQ dbr:Metric dbr:Weighted_Micro_Function_Points dbr:History_of_compiler_construction dbr:Horst_Zuse dbr:Cycle_time_(software) dbr:DSQI dbr:Defense_Finance_and_Accounting_Service dbr:Development_testing dbr:Index_of_software_engineering_articles dbr:Instruction_path_length dbr:Software_archaeology dbr:Software_quality dbr:Turnaround_time dbr:Weissman_score dbr:Estimation_(project_management) dbr:Connascence dbr:Control_table dbr:Programming_complexity dbr:Anonymous_function dbr:Load_(computing) dbr:Common_Vulnerability_Scoring_System dbr:Computer_performance dbr:Halstead_complexity_measures dbr:Static_program_analysis dbr:Avionics_software dbr:Tom_DeMarco dbr:GQM dbr:HYPO_CBR dbr:Helix_QAC dbr:Cyclomatic_complexity dbr:Extensibility dbr:Parasoft dbr:Parasoft_C/C++test dbr:Fan-out_(software) dbr:Knowledge_extraction dbr:Cost_estimation_in_software_engineering dbr:Coupling_(computer_programming) dbr:Software_map dbr:Software_testing_tactics dbr:Software_metrics dbr:Audio_Analytic dbr:ABC_Software_Metric dbr:Surround_sessions dbr:Sysload_Software dbr:Code_coverage dbr:Cohesion_(computer_science) dbr:Buzz_monitoring dbr:Software_development_effort_estimation dbr:Software_testing dbr:Source_lines_of_code dbr:Circuit_rank dbr:Network_Time_Protocol dbr:Open_Hub dbr:Software_verification dbr:List_of_tools_for_static_code_analysis dbr:Software_visualization dbr:Software_analytics dbr:Whiskey_Media dbr:Service_mesh dbr:Software_mining dbr:Software_verification_and_validation dbr:Performance_management_work dbr:Outline_of_software_engineering dbr:Visual_Expert dbr:Spreadmart dbr:Software_Metrics dbr:Code_Metrics dbr:Coding_metric
is foaf:primaryTopic of wikipedia-en:Software_metric